snuff it
snuff it基本解释
snuff it同义词
snuff it英英释义
"She died from cancer""The children perished in the fire""The patient went peacefully""The old guy kicked the bucket at the age of 102"